/** 
* All Rights Reserved , Copyright (C) 2023 , 青岛鼎信通讯股份有限公司
* 
* MpmProjectVisitExpertEntity
* 评分细则专家拜访
* 
* 修改纪录
* 2023-01-13 版本：1.0 hudeyong 创建。
* @version 版本：1.0
* @author 作者：hudeyong</name>
* 创建日期2023-01-13</date>
*/

package com.topscomm.mpm.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.mpm.*;

public class MpmProjectVisitExpertEntity extends MpmEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:评分细则专家拜访	*/
    public static String tableName= "MpmProjectVisitExpert";
    @Override
    public String getTableName(){ return "MpmProjectVisitExpert";}

    /** ColumnName:项目编号		*/
    public static String FieldProjectcode = "projectcode";

    /** ColumnName:拜访时间		*/
    public static String FieldVisitdate = "visitdate";

    /** ColumnName:专家岗位		*/
    public static String FieldExpertpost = "expertpost";

    /** ColumnName:我司拜访人员		*/
    public static String FieldVisitname = "visitname";

    /** ColumnName:专家意见		*/
    public static String FieldExpertadvise = "expertadvise";

    /** ColumnName:是否有效		*/
    public static String FieldCanreal = "canreal";

    /** ColumnName:申请公司		*/
    public static String FieldOrgname = "orgname";

    /** ColumnName:申请公司编码		*/
    public static String FieldOrgcode = "orgcode";

    /** ColumnName:申请部门		*/
    public static String FieldDeptname = "deptname";

    /** ColumnName:申请部门编码		*/
    public static String FieldDeptcode = "deptcode";

    /** ColumnName:申请人姓名		*/
    public static String FieldUsername = "username";

    /** ColumnName:申请人工号		*/
    public static String FieldUsercode = "usercode";

    /** ColumnName:单据日期		*/
    public static String FieldDocdate = "docdate";

    /** ColumnName:提交日期		*/
    public static String FieldSubmitdate = "submitdate";

    /** ColumnName:单据编号		*/
    public static String FieldDocno = "docno";

    /** ColumnName:审批流程		*/
    public static String FieldFlowid = "flowid";

    /** ColumnName:最新阶段		*/
    public static String FieldLatestphase = "latestphase";

    /** ColumnName:状态		*/
    public static String FieldState = "state";

    /** ColumnName:同一次审批的关联id		*/
    public static String FieldRelateid = "relateid";

    /** ColumnName:评分细则次数		*/
    public static String FieldBidscoretimes = "bidscoretimes";

    /**项目编号		*/
    private String projectcode;

    /**拜访时间		*/
    private Date visitdate;

    /**专家岗位		*/
    private String expertpost;

    /**我司拜访人员		*/
    private String visitname;

    /**专家意见		*/
    private String expertadvise;

    /**是否有效		*/
    private String canreal;

    /**申请公司		*/
    private String orgname;

    /**申请公司编码		*/
    private String orgcode;

    /**申请部门		*/
    private String deptname;

    /**申请部门编码		*/
    private String deptcode;

    /**申请人姓名		*/
    private String username;

    /**申请人工号		*/
    private String usercode;

    /**单据日期		*/
    private Date docdate;

    /**提交日期		*/
    private Date submitdate;

    /**单据编号		*/
    private String docno;

    /**审批流程		*/
    private long flowid;

    /**最新阶段		*/
    private String latestphase;

    /**状态		*/
    private int state;

    /**同一次审批的关联id		*/
    private long relateid;

    /**评分细则次数		*/
    private String bidscoretimes;

    /**
    * @return the  projectcode:项目编号
    */
    public String getProjectcode() {
        return this.projectcode;
    }

    /**
    * @param projectcode:项目编号
    */
    public void setProjectcode(String projectcode) {
        this.projectcode = projectcode;
    }

    /**
    * @return the  visitdate:拜访时间
    */
    public Date getVisitdate() {
        return this.visitdate;
    }

    /**
    * @param visitdate:拜访时间
    */
    public void setVisitdate(Date visitdate) {
        this.visitdate = visitdate;
    }

    /**
    * @return the  expertpost:专家岗位
    */
    public String getExpertpost() {
        return this.expertpost;
    }

    /**
    * @param expertpost:专家岗位
    */
    public void setExpertpost(String expertpost) {
        this.expertpost = expertpost;
    }

    /**
    * @return the  visitname:我司拜访人员
    */
    public String getVisitname() {
        return this.visitname;
    }

    /**
    * @param visitname:我司拜访人员
    */
    public void setVisitname(String visitname) {
        this.visitname = visitname;
    }

    /**
    * @return the  expertadvise:专家意见
    */
    public String getExpertadvise() {
        return this.expertadvise;
    }

    /**
    * @param expertadvise:专家意见
    */
    public void setExpertadvise(String expertadvise) {
        this.expertadvise = expertadvise;
    }

    /**
    * @return the  canreal:是否有效
    */
    public String getCanreal() {
        return this.canreal;
    }

    /**
    * @param canreal:是否有效
    */
    public void setCanreal(String canreal) {
        this.canreal = canreal;
    }

    /**
    * @return the  orgname:申请公司
    */
    public String getOrgname() {
        return this.orgname;
    }

    /**
    * @param orgname:申请公司
    */
    public void setOrgname(String orgname) {
        this.orgname = orgname;
    }

    /**
    * @return the  orgcode:申请公司编码
    */
    public String getOrgcode() {
        return this.orgcode;
    }

    /**
    * @param orgcode:申请公司编码
    */
    public void setOrgcode(String orgcode) {
        this.orgcode = orgcode;
    }

    /**
    * @return the  deptname:申请部门
    */
    public String getDeptname() {
        return this.deptname;
    }

    /**
    * @param deptname:申请部门
    */
    public void setDeptname(String deptname) {
        this.deptname = deptname;
    }

    /**
    * @return the  deptcode:申请部门编码
    */
    public String getDeptcode() {
        return this.deptcode;
    }

    /**
    * @param deptcode:申请部门编码
    */
    public void setDeptcode(String deptcode) {
        this.deptcode = deptcode;
    }

    /**
    * @return the  username:申请人姓名
    */
    public String getUsername() {
        return this.username;
    }

    /**
    * @param username:申请人姓名
    */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
    * @return the  usercode:申请人工号
    */
    public String getUsercode() {
        return this.usercode;
    }

    /**
    * @param usercode:申请人工号
    */
    public void setUsercode(String usercode) {
        this.usercode = usercode;
    }

    /**
    * @return the  docdate:单据日期
    */
    public Date getDocdate() {
        return this.docdate;
    }

    /**
    * @param docdate:单据日期
    */
    public void setDocdate(Date docdate) {
        this.docdate = docdate;
    }

    /**
    * @return the  submitdate:提交日期
    */
    public Date getSubmitdate() {
        return this.submitdate;
    }

    /**
    * @param submitdate:提交日期
    */
    public void setSubmitdate(Date submitdate) {
        this.submitdate = submitdate;
    }

    /**
    * @return the  docno:单据编号
    */
    public String getDocno() {
        return this.docno;
    }

    /**
    * @param docno:单据编号
    */
    public void setDocno(String docno) {
        this.docno = docno;
    }

    /**
    * @return the  flowid:审批流程
    */
    public long getFlowid() {
        return this.flowid;
    }

    /**
    * @param flowid:审批流程
    */
    public void setFlowid(long flowid) {
        this.flowid = flowid;
    }

    /**
    * @return the  latestphase:最新阶段
    */
    public String getLatestphase() {
        return this.latestphase;
    }

    /**
    * @param latestphase:最新阶段
    */
    public void setLatestphase(String latestphase) {
        this.latestphase = latestphase;
    }

    /**
    * @return the  state:状态
    */
    public int getState() {
        return this.state;
    }

    /**
    * @param state:状态
    */
    public void setState(int state) {
        this.state = state;
    }

    /**
    * @return the  relateid:同一次审批的关联id
    */
    public long getRelateid() {
        return this.relateid;
    }

    /**
    * @param relateid:同一次审批的关联id
    */
    public void setRelateid(long relateid) {
        this.relateid = relateid;
    }

    /**
    * @return the  bidscoretimes:评分细则次数
    */
    public String getBidscoretimes() {
        return this.bidscoretimes;
    }

    /**
    * @param bidscoretimes:评分细则次数
    */
    public void setBidscoretimes(String bidscoretimes) {
        this.bidscoretimes = bidscoretimes;
    }

}
